Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Odessa, Florida (FL), United States

Vallarta`s Mexican Restaurant
3.5
50 reviews

11345 State Road 54, Odessa, FL 33556-3495, Odessa

The food was an acceptable flavor, which earns it 2 stars.I came with a party of nearly 10 so we got several dishes. Aro